We LOVED this place. The views from the terrace are incredible, and it is a beautiful spot to dine and relax. The kitchen had everything we needed and the place was laid out very nicely. Flexible and communicative host. Would definitely return!