Beautiful view, lots of nice amenities, right on the beach. Lovely place.