Fantastic location, stunning views, great accomodation, and freedom for your pooch to enjoy.