It was just okay. The apartment was not clean upon arrival (5pm). They explained the issue, apologized, and we understood. But instead of cleaning the apartment while we were out getting dinner, we had to let the cleaning person in when we arrived back to the apartment and wait for it to be cleaned (after 8pm). The listing states a crib and high chair are available - a crib showed up, but the promised high chair never arrived. The door knob constantly falls off the bathroom door. The shower doesn't drain well. They were not willing to accommodate a late check-out when we initially asked so that our baby could nap, but eventually after going back and forth did let us leave our bags at the apartment. It wasn't the best experience.