This place is as clean as the pictures show on listing. Nice location you just walk 2 mins and that is a subway (#7 Train) station. i did not see any reason you do not like this place.