Very spacious and clean. Love the fact that there wasnt a telly so the kids were playing with each other. The apartment is so spacious it can fit in 11 people plus travel cots if needed. Great stay!