This place was perfect! John was super nice and accommodating, I would definitely stay here again.