Lovely location, great hosts, very dog friendly, the retreat is all that it claims to be on the web site.