clean, very kid friendly, great location