This place is clean and good enough to stay for some days.
Everything was good, except that the promised parking lots didn't provide for us. I had to park my car in the street. Get confirmation for parking before booking this place.