John was easy to work with and has a great place! I made this booking for my father (who was a bit less tech savvy than me). John communicated well with my father and was VERY accommodating. Overall, my family had a great experience thanks to John. We would definitely recommend this treasure.