We stayed here for a second year in a row. The place is unbelievable clean! The suites are great with a mini fridge & microwave. Only complaint would be the a/c unit in the room kicks on & off as it maintains temperature. This is a bit noisy for a light-sleeper like myself. The pool is beautiful and clean. There is a shower & restrooms in the pool area (which is great when you are swimming with children). The breakfast is fantastic. My 9-year old son was especially excited about the pancake machine! There are also many healthy options at breakfast (greek yogurts, fruit & turkey sausage).