John's place was absolutely amazing. He was incredibly welcoming and the location cannot be beaten. Absolutely recommend.