Lovely stay in a lovely place that the owners obviously put a TON of time, money, and effort into.