We loved this condo!! It is laid-out so well, with two full baths, three bedrooms (the master bed and bath is by itself), a huge and well-appointed kitchen, a comfortable living room, large dining area, balcony, and laundry. It was a perfect place for our family of four to end our vacation. The decor is beautiful. The little pool in the condo area was nice for a quick dip. The Beach Club is quite a drive away - maybe 5-8 minutes, but the pool there and breakfast buffet were both wonderful. The beach area beyond the pool has chaise lounges, and the vendors selling drinks and sight-seeing trips were not at all intrusive or annoying (as other Westin reviewers have said). The beach is gorgeous white sand, but the surf can be a little rough for small kids. We saw Howler monkeys in the trees along the road and heard them early in the mornings. The view over the golf course, trees and the glimpse of the ocean was beautiful. All the ceiling fans and great AC kept the place perfectly cool. The beds were very comfortable. The condo was spotless. We arrived early at the complex and were allowed to use the Beach Club while waiting for the maids to clean the condo -- but then the unit wasn't ready by the 3:00 check-in time, so we had to wait about another hour before we could get the key. That was a little frustrating after a long hot day, but the maid service every day after that was efficient and thorough. There were ample towels and toiletries, but you should bring your own dishwasher and laundry detergent and kitchen basics, including salt! Brasilito is the nearest town (just a 3 minute drive), and it has some good restaurants and shops. El Mangar (on the beach in Brasilito) was our favorite restaurant, we went snorkeling with Lazy Lizard, and used SwissTour through the concierge for zip lining. The concierge (Julianne in particular) was very helpful. We really loved this place and would love to come back again someday. Thank you!