A delightful haven after many miles on the road - beautiful location and views, everything you need (and more!) in terms of amenities...with lots of special little touches as well. We loved our stay and would happily recommend. Communication and check-in were a breeze. Thanks again.