John was great and easy to communicate with. Place was absolutely perfect for what I needed. Location was great! The next Boston Marathon I do, I plan to stay at John’s place again.