John’s space is the perfect place to stay. It’s modern and comfortable, with lots of special touches and amenities. He was very prompt and responsive, generous, and willing to give recommendations. Would definitely recommend.