Beautiful location, lovely space, good kitchen facilities and dog friendly.