Lovely location and affordable dog friendly place to stay with great hospitality.