John was nothing short of amazing! From the moment we arrived until the end of the trip, he was there if we needed him and never forgot to check in to make sure we were okay. House was perfect and we cannot wait to go back! 10/10 great stay :)