The accommodations were perfect for our family of 10. The unit was clean, well equipped, and an easy walk to the beach. Ample parking for our three cars. Basketball courts and tennis courts close to the unit. Host was very responsive. The weather was a little overcast and cooler, but that’s to be expected at the end of May into early June. We still got many good beach days in.