I stay here weekly and continue to write great reviews because it’s such a great place. John’s attn to detail is quite noticeable. The apartment is always warm and clean. It’s also great meeting people during my stay! A really great place to stay!