Beautiful location, great facilities and dog friendly - the perfect little getaway!