Very clean, exactly what is pictured, very helpful hosts. Great for kids. Wish we had stayed longer here