Pristinely clean. Everything one needs. Heated pool an enjoyable extra. Real value for money