Beautiful location, great communication, very clean and tidy and homely, the homemade fresh bread on arrival a nice touch!