The place is clean, staff are friendly especially the security guards. Our little boy also enjoyed his stay.