The place met and exceeded our expectations. Everything is as beautiful as the pics show. There is a daily visit by a cleaning crew which allowed us to enjoy our stay even more (no time/effort of our own to keep the place clean). The hosts are also very responsive and friendly. Great value for money.