The unit is lovely, extremely well maintained and immaculately clean. Plenty of space for a family of 5 (two boys shared the upper bedroom). Kitchen was well stocked with all the gear one would need to cook most anything, and lots of towels, beach chairs, umbrellas etc. The hosts were very responsive as well. We would recommend staying here without hesitation.