The place is clean but I gave it 4 stars because of the smell. There is a strong smell of humidity. Everything else is great.