Very clean and kid friendly. We used the pool and outdoor space a lot. Exactly as pictured and checkin/ out was very smooth. Parking is very close to apartment.