Apartment was not ready until 7 pm due to issues with cleaning staff. I had a small baby with me with nowhere to go, as we had planned to checkin at the agreed checkin time. Check My Guest manages multiple properties. They could have rearranged cleaning staff from other properties to get ys into the apartment sooner. We reluctantly ended up having to go to a restaurant to hide from the rain and the cold that day even when I didn’t want to take my 3-month-old baby into public establishments. We also ended up entering the dirty apartment because we simply had nowhere to go. An entire day wasted just trying to communicate with Check My Guest and finding shelter. The cleaning person ended up cleaning the apartment while we were inside, which is risky during the pandemic and with my newborn baby. I was then promised a late checkout for what happened, but the cleaning crew arrived at 11 am (regular checkout time) anyway and opened the door while we were still in the apartment. They even asked if they can clean at 11 am while we were still inside the apartment even if our agreed checkout time was 12:30 pm. Again. Not acceptable. Especially since we are limiting exposure to other people due to the pandemic and having our baby. There were 2 bathrooms and 2 toilets, but we were only given 1 roll of toilet paper for our 5 day 4 night stay. I asked for more, but Check My Guest said they were too busy at the time. Overall a horrible experience. I expected much better especially since Check My Guest manages several properties. They need to get their act together