Everything was awesome. Perfect location, parking, and view. I would book the Villa again next time.