DiDi is nice and welcoming but the cleanliness of the place was a let down compared to what is advertised. Would be fine for an overnight stay but was a little dreading for 5 nights