Great location, Lovely stylish villa, Very clean and a Perfect host. The only let down were a few clouds.