Very clean! Pool was great! No need for heating was prefect! Tv was amazing we were able to watch enough for the kids! Everything I need was available for me In kitchen!