We weren't sure what to expect when we went there on a friends recommendation but the place really surprised us. We went as group of families with load of kids. We got a 5 bedroom Villa which was roomy unfortunately no kitchen but anything you need the staff will help you with…