Absolutely stunning location, generous hosts and amazing energy. I think I've found my new home away from home. Everything about our stay this weekend was absolutely perfect. We can't wait to come back again!