cleanliness and comfort, and staff are great. The pool was remarkably clean and so warm it was perfect ( if warm weather and that temp maintains the pool will probably be great well into the fall ). Internet service was completely OFF on the first night, I guess due to the weather. I didn't care, BUT, there are some people that will complain about anything. I think the TV is tied to the internet so no internet meant no TV, again, I don't care. Since everyone uses a phone to do everything anyway, it was not an inconvenience. What matters, the clean, comfort, & staff were all great.