We were extremely impressed with John's apartment. It's places like this that make airbnb worthwhile. The attention to detail, the stylish design, great location and communication throughout made this an absolute pleasure. We will be sure to return on our next visit.