i read the reviews before staying and they had me worried but we have nothing but good to say! we stayed in the 2 bedroom duplex with 2 baths full kitchen living room an GIANT DECK! Everything was well stocked and very very clean! I am a cleaning lady myself so I am alway extra crucial but this place was amazing. Right on the water, little restaurant on side and a deli/market on lower level for all your needs. Service was great, had vallet parking and was perfect. The pool was under construction but we came for the beach. I give this place a 10 and recommend it to all:) It is a little outdated if you like brand new but we had solid glass wall looking out over the ocean, it was awesome!!!!!