very clean, great pool well attended. loads of space