This place was perfect for our family. Beds were very comfortable. Beach is relative close to the house you can walk if you want to. Kitchen was well equip to prepare small meals/snacks. super happy they have a blender yay! If you feel like grilling and socializing they are two grills in the community pool.