Everything was really clean but the window was broken and taped shut and some furniture was broken as well (e.g. a drawer). We also arrived 40 minutes early and would have had to pay 20 Dollars for early check-in even though they said that our room was ready. The location is great though.