Beautiful place! It is very spacious so it was easy to accommodate my family! Everything we needed was provided; from appliances, plate ware and utensils to everything needed to go to the beach (chairs, umbrellas and snorkeling kits and beach towels). Very convenient to have a beautiful beach just a few steps from the villa. We enjoyed our stay and will definitely stay here again!