Great location with lots of thoughtful touches. Graham is a great host and I would definitely return.