Wonderful villa with plenty of bedrooms and bathrooms. The pool is amazing. We had relaxing days spent by the pool and it was also great for morning workouts. Excellent communication throughout our stay with the hosts and local property manager.