Everything was great, the villa, the view, the cleaning and the hosts! I definitely recommend it! We’ve been travelling with kids and it was awesome for them but for us also!