Very clean, professional, and comfortable. It would be impossible to overstate how great the pool is. The host was great at communicating and responding quickly.