Overall the place is very simple and clean. The host is very friendly and patient and willing to spend time reply my messages. The place is good for its price. However, if you are a light sleeper, this place might not be perfect for you. But if you're like me sleep like never want to wake up, the noise from upstairs and the train won't bother you that much. Be careful of their furnitures if you travel with a pet. My pet left some urine stain on their carpet accidentally and the host requested for an extra $80.