We completely enjoyed our visit. The overall resort was clean and well-maintained, and all the staff members we came in contact with were wonderful and always smiling. Unfortunately, our condo had a few "small" issues -- first, every door in the condo squeaked like a haunted house, so moving around when someone was sleeping was extremely noisy; second, the "owner" of the unit left so much "stuff" in the nightstands, dressers and closets, we had to pile it in one closet and just not use that one; and finally, at least 1/2 the lightbulbs in the unit had either been unscrewed or were burnt out, so they didn't work. The only other "small" issue was the "loading dock" for the boats -- it is VERY difficult to use, but since we only had to unload once, that was good. Upon leaving we found an error in our bill, but are working with the resort to correct the problem. Overall, we would return for a future vacation.