The place is well set up and in a good location. The price we got was quite good as well. The only issue is that the AC was not working, it wouldn't turn on. When I asked the host about it he basically said "sorry, other apartments are using it so it won't work." There was no offer to get it working or figure it out. I was told to open the windows for ventilation. He also didn't know much about the AC unit at the time.
So if you're coming in the summer months, beware the AC may not work. Otherwise, the place was fine, clean, and in a downtown location.