Beautiful accommodation, great hospitality and perfect location. Everything the listing says it is! Can't wait to come back.