We had a wonderful time staying at the villa, we were greeted by the hosts with pizza when we arrived due to our plane being delayed which was wonderful. The villa is brand new and has every amenity you could need along with an amazing pool. Just note that a car is required due to the location.