I think our stay would have been much better if had a clean and ready place when we arrived. We showed up to the apartment and it was as if someone was still there 2 mins earlier. Nothing was clean, and obviously the cleaning staff hadn't been there yet. We had to wait 2 hours for them to come and clean up the place. Their team gives you 1 pack of shower jell per person even if you are staying multiple days... The cleaning staff did not leave soap for all bathrooms like any other hotel/airbnb would (maybe they were busy cleaning up after they forgot to clean up). I'm not sure if our experience will be repeated but they did try to make it right by refunding the cleaning fee which wasn't really worth the time we had to waste waiting for them to clean up and we could use it to get ready to see the city.
Other than the issue we had the location is great, right in the downtown area and walkable to anything you need or want to see. There is an elevator too which makes it a lot easier with big luggages.