John’s place is the PERFECT location! We were within walking distance to all the best shops and restaurants. John was such an excellent communicator and offered some great suggestions. He was the most hospitable host and we had the best time! Can’t wait to come back!