More beautiful than we expected, excellent location, attentive hosts