Clean place with great attention to detail. Easy stay. Works well with kids.