This place is spacious, well-appointed and clean. The hosts are super kind and responsive. If it wasn’t for the busy street and the thin windows, I would give it 5-stars. If you are the kind of person who can sleep through anything then this place is for you, but otherwise sleep will be challenging. The hosts were very understanding about the situation and I’m sure they will address this issue when they get the chance.