It is a great place to stay. The villa has a good kitchen and all its implements. The room is big and theres a jacuzzi in. Very comfortable and very close to the beach. The villa also includes a sofabed and has a great view. They have housekeeping twice a week!