Very clean. Great communication and very accommodating! Pool is very relaxing.