Lovely location. Awesome hospitality. Clean, tidy and very well presented.