I hesitate to give 5 stars, because I selfishly want this place available anytime I need to stay in the city. The location is perfect, the place was clean and really nice, the price was the best I could find and I really have no bad things to say. At one point I regretted not booking parking, and when I asked about it, the host responded within minutes. (If you're staying during the week, GET THE PARKING ADD-ON! I regretted not doing it. Weekends, there's plenty of cheap parking around.)
So yeah, this place is great!! But don't stay there so it's always available when I need it. :-)