We enjoyed our stay in the Tropical Guest Suite. The apartment is spacious, with a bedroom, good sized living area (with futon), small dining area, kitchen and bathroom. The suite had access to a nice balcony with views into Cruz Bay. The entrance was via a covered porch, which we found pleasant. There is not daily housekeeping, but we were able to exchange our towels on the third day of our stay with no fuss. The owner was pleasant and responsive, and we were able to park right in front of the property. The walk up the hill is steep, as others have mentioned, but doable for us. We missed having a pool, but we felt the property was a good value, especially during high season.