It was so nice to work with John. First off, he's very personal, friendly and easy to talk to, which goes a long way when trying to navigate the complex world of real estate, property management and resolve situations the correct and proper way. He's also very knowledgeable about real estate and helping all parties come to reasonable resolutions about an issue that may pop-up. It's nice to have someone like him in your corner that you can count on to make stuff happen. 5-stars all around. Highly recommend.