It was our first time to use AirBnb and Zihao (Host) was super responsive to us and excellent. The reason why we gave 4 stars is because the stairs needs to be repaired. Someone can trip and fall. Kitchen is very nice but you will need to bring your own paper towels to use. The beds are comfortable and nice bathrooms. Overall, we loved our stay! We felt very comfortable, safe and it was very clean. The location was great, too.