The villa was quite comfortable and contained many useful amenities. The resort is self contained and ideal for a family with children. There were lots of swimming pools and easy access to beaches. I highly recommend these accomodations.