William is a very nice guy! Communication was made easy and he tried his best to help me with my needs. The place itself is comfortable to stay in and location is convenient too. The housemate is also respectful and clean. Would highly recommend this for both short and long stay!