We came here to stay during preparation for our son's medical procedure. On the day we checked in, the elevator didn't work until tomorrow, so we had issues getting on the third floor with the kids and all the stuff we had brought. Spider nets and dust are all over the lobby lights and walls. The apartment was spacious but extremely dirty (our kids' feet were black after walking barefoot for an hour). The microwave was not working, the internet was slow, and Smart TV could not be connected, so I had to use my own hotspot for it. Service was really nice, employees were so kind, but sometimes there is not much they can do with the hotel being in this bad condition... Generally very bad experience!