Fantastic villa. Very spacious, very clean. amazing views. Really the view is just amazing. Beautiful outdoor area, close to all kinds of shops and restaurants. Near all the lovely beaches. Host super attentive - helped us with everything we needed.Was just a great place to stay. I highly recommend.