We had a great time in this villa. The place is very large with everything you need. We particularly enjoyed the pool and the outside dining space with bbq. Communication was quick and clear. Highly recommend.