Check in was smooth. The apartment slept 7 of us comfortably. A baby crib was provided which was amazing. We have no complaints.