The unit is clean and all the amenities listed were provided.It is also in a good location.The building is not quite as clean though and has a very strong smell of smoke at times.