The location is amazing right by the pool and just steps out to the beach. Also, convenient to stores and restaurants( not necessarily walking distance) The villa was clean and the beds are comfortable. The showers and fridge, stove/oven could use some updating.