Overall, it was a very nice stay. The place was clean and comfortable. We felt very at-home during our stay. Haoran is also very good at communicating with his guests and making sure they have what they need. The environment itself was great as well. Definitely recommend staying here!