It was very clean and in a great location. I do feel it was way over priced for what was provided. The apartment was smaller than we thought and the kitchen's amenities were very underwhelming. Would be a great place to stay if you only planned on sleeping there.