I booked this, last minute, on behalf of a colleague. Check in was seamless, the place was beautiful and just as described. I messaged about the colleague's stay, and, unfortunately,never received a response. However, high ratings are still well deserved.