Great location and amazing villa! Just what we expected :)