Breathtaking view of the ocean, spacious, large deck areas, very comfortable, plenty of stores and restaurants nearby.