The place was amazing. I actually don't think the pictures does it any justice with the size of the rooms. The balcony is large and beautiful. The view from the balcony is a well maintained golf course and the beach. The beach is about a 10 minute walk from the condominium. There are local shops not far from the complex. The condo had everything you needed as far as towels, bedding, utensils, pots, pans,etc...to make you feel as if you were in your own home. The pool and jacuzzi were nice. This is a great place for a family to stay.