This villa was exactly what we expected. Excellent location, great views, very clean and best of all our host Lily was amazing.