Although I have the impression this is a timeshare and the unit was not guaranteed to have an ocean view, the unit we were assigned had a fabulous ocean view, plenty of room, was quite clean, and had a well appointed kitchen. The oceanfront complex also has a nice tiki bar/restaurant/pool, tennis courts, and other amenities. It was perfect for us and our two daughters and their spouses. We would not hesitate to book it again for another family vacation!