This condo is great---great location, great view, great layout, great amenities! We've stayed here many days over the last six years. It's on the water (which makes for the great view) and you can walk to great beaches in either direction in less than 15 minutes. It's well-decorated and the kitchen is outfitted for any cooking you might want to do. (Then again, there are many restaurants with excellent food and happy hours just minutes away.)
The layout works well. The bedrooms (each has it's own bath) are upstairs so guests can sleep without being disturbed from noises downstairs.
It's a friendly place, too, with a great location to gather and watch the sunset.