A lovely place with wonderful hosts who made our stay unforgettable.