Very clean and the location was fantastic! Prefect for our little family.