We really enjoyed our stay with the extended family. Very comfortable, lots of space, kitchen well equipped. The theatre room and table tennis were great extras. Excellent location for the beach.