Five stars for SURE! We stayed for two weeks and couldn't have loved it more! Alix and Taj were the best hosts ... super responsive to every single thing we needed or requested. The location is incredible! It's within walking distance to literally every part of the city. The building has an awesome gym, which we used every single day (complete with lap pool, huge jacuzzi and sauna). In regards to the apartment, it had almost everything that we needed. If you want to cook in the apartment, you'll need to buy all the extra stuff like aluminum foil, plastic wrap, spices, etc because that isn't provided. The only thing that isn't convenient is the check-in if you arrive before 11:00 a.m. There's literally no place to store your luggage and when you fly in from overseas like we did, you have to drag all your luggage everywhere because you can't even get into the building without the key fob. I told our hosts about it and they're awesome so I'm sure they're going to try to figure something out on that front. :)