Stunning location. Great, spacious place. Super friendly hosts (including the alpacas, kitties and pooch!)