The overall stay was alright, however check in was very frustrating. We arrived at check in time, and our entire unit had various trash and stains on the beds. We understand that there was a miscommunication with the cleaning services, but still it was unacceptable. We were eventually switched apartment units, which took about an hour. The unit was fine, however there was a cigarette smell that lured through the entire week. We tried to use febreeze but it never went away. At the end of the week, the only problem was there were some loud neighbors that kept us up in the middle of the night. The stay overall was mediocre.