Very clean, spacious, nice place to stay in. Stayed with my family of 7 adults and 3 kids in total and the space is still considered spacious. Beds and blankets are comfortable and nice. Games are provided for all to play with. kitchen is well equipped. Location is very convenient. The private access to the beach is so nice too. Love everything about this place.