We have stayed twice at this condo. This is the most wonderfully high end decorated place with a surprising homey feel. We have gone with extended family both times. The different levels of this condo allow for everyone to have their own space and yet come together at meal times and enjoy each other. Pool is so nice. Decks are magical. Perfect for morning coffee, inviting all day long and just what you need - a place to gather before settling into bed. The beach was breath taking. We saw dolphins and swam with sting rays and at times we seemed to have the beach all to ourselves. Only thing that would make this better is if it was closer to home!