This place was beautiful! The views were outstanding, the spaces were clean, everything we needed for an enjoyable vacation was there. The breeze was enough that AC was definitely not needed. There is plenty of parking and a nice shared grill and pool area to use. Beds were comfortable and the hose outside was useful for cleaning up after the beach. We appreciated the beach towels and boogie boards. Only thing we missed were some sand toys for our kids but they were cheap enough to buy.