Lovely place and great location,just let down by the check in and overall communication.
Unfortunately our flight was delayed by 40 minutes and the host changed the agreed time of check-in from 1pm to 7pm without any care. Really poor I think considering that we travelled with kids and waited from 2pm to 7pm before we check in.