Very clean, plenty of space for a big family and we loved the pool area.