Spacious villa-handled 17 of us with ease. Cocktail pool is great. Staff is excellent. Attention to detail and so much fun. Well prepared when we got off the plane with golf carts and one for the luggage. Any problems were immediately attended to by Jorge who is there every day. Johnny and Cora make a great team attending to our needs and providing places to go-even coming with alternative plans to accomodate the weather