I can't say enough about the amazing views and the beautiful villa we stayed in. Perfect in every way!