It is exactly what we are looking for: a comfortable lodging with an excellent view of the ocean to get away from the city. We had the one bed room apartment with kitchen facility. Excellent facility with all the essential amenities. Easy access to the beach except it is a little bit of a hike uphill back to apartment. Very nice wide sandy beach at low tide which dramatically reduced to practically nothing at high tide. I gave a 4 for the convenience because if you want to do sightseeing around the nearby area of Britney, it is a bit of a drive out of town. I like to note that the hotel check in time is at 5:00PM, very late for me, it is not posted anywhere on our reservation. But after some negotiation, they managed to give it to us at 2:00PM. Overall it is an excellent and relaxing stay, can't beat the view. Large, very usable balcony, we had our meals out there everyday. Did not try the spa.