Wonderful! The villa was amazing. Stunning views, exceptionally well appointed, lots of room, really spoiled us for other accommodations. The Resort location is great. Away from the hustle and bustle of the city but near great food options, grocery, activities. Would definitely stay again.