Very clean and there was no delay in the check-in. The building is renovated and doesn't look like the one on google maps. However the street is very small and under renovation so it can feel sketchy. The value is good.