Amazing villa, great location and plenty of amenities. Plenty of bedrooms and bathrooms, perfect for groups.