This is one of those kinds of places that's a great stay if you're prepared for it. I'll start with my only real complaint—the check in system was very difficult. Debora was responsive and helpful while we had trouble finding the spot. But the check in system was still confusing, involved multiple addresses, and took us over an hour to figure out. And while the apartment itself was great, there are some things to know before you go. Bring an eyemask, as there is a skylight in the bedroom. Be prepared to carry your luggage up three flights of stairs. The apartment is located in a popular drinking area and is over a strip club. None of these things bothered me that much, but I can see where it would be surprising if you were traveling with younger kids or people with limited physical abilities.
The apartment was actually very quiet, centrally located, spacious, and comfortable. So as long as you know what you're getting into, you'll have a great time.