The most wonderful accommodation with every detail thought of, beautifully appointed, great location and top hosts. What a find.