What a lovely place! Excellent location, great view from the balcony. Everything was tip-top shape. Communication was excellent--they were very patient as our flight (and therefore check-in) was delayed. Would definitely come back!