This is my second year at this property. Overall, I enjoy it - it's very comfortable having a condo and having plenty of space for everyone. The game room is great, the pool area is fun, and the staff is very friendly. This year, however, I was disappointed with the level of cleanliness. It wasn't *amazing* last year, but it was doable. This year, the pool wasn't clean. There was black algae all around the pool, which is treatable. The kids still went in the pool but the adults opted out, which was unfortunate. Also, the condo itself could've used a little extra TLC. The dishwasher didn't run properly - the detergent compartment wasn't opening and emptying properly so things didn't clean right. Things in the kitchen could've been cleaner. It doesn't seem that they ever mop the HW or tile floors, and I don't think they have a proper vacuum for the hard surfaces either. One miss I notice both years is inside the shower - I don't think anyone ever cleans the grout lines (literally ever) on the underside of the area where you step into the shower. It is BLACK, while the grout is supposed to be white. Another problem was the mattress in the primary bedroom - it was sinking on both sides of the bed so we were relatively uncomfortable this year (last year it was only sinking on one side). I would like to try the resort again next year, but it will be largely dependent upon reviews I read as the time approaches. Overall, we loved the location and feeling of a home vs. hotel.