The place is so huge for a group or a few families to stay in. Very close to the beach. It is maintained very well. Great amenities. We took our own TT bat and balls, had a lot of fun playing table tennis. The kitchen is well-equipped. Wonderful to get some Netflix and lots of board games too for the children to spend their time. Very neat and tidy.