John was great at communicating and the place was super clean, scenic and cozy. We will definitely be back!