The villa is beautiful. One of the best hotels we ever stayed at. Very private, which allows for more intimate experience. The rooms were spacious, clean, comfortable and had everything you need, and more. The pool was never crowded and the view cannot be beat. The restaurant had great variety of meal options (including gluten free). The food was absolutely delicious. We were never disappointed. The staff and service were outstanding. Very personable. We will absolutely come back here again. One thing to mention, is that if you wish to do wine tasting, you have to have a vehicle. The tasting is done off site. However, the restaurant does offer wine pairing at dinner.