This place is great! John was great at communicating with me and answering questions promptly, we really enjoyed our time!