Everything was great but I’m giving this 4 stars because it’s just not a 5 star establishment. It’s nothing against the host but it’s how I personally rate places. The place was clean, the bed was comfy and the water pressure is amazing! There is a partial view of the ocean from the balcony but it is also over a parking lot and a maintenance area. The parking was convenient, free and close to the condo. We ate at the restaurant once for breakfast and once for dinner and enjoyed both meals. The drinks at the bar were great and good prices compared to other places. The pools and hot tubs were nice. The beach area is small so we drove to bigger beaches. The host supplied all that we needed… chairs, cooler, towels. The place was clean and host is very responsive!