I loved the complex, very family oriented and had a homey feel. The beach was great and the pool was great. The beds were very comfy and the living room furniture was also. I loved the deck. In the afternoons when my grandson went down for a nap, I would sit on the deck with the monitor while everyone was at the beach. It was very relaxing. I have 2 suggestions….1-when we pulled in the parking lot, we had no idea which side to park on because there were no numbers on the outside to tell you which condo was yours. We had to park, run up and find ours, go back to the car and park. It would just be helpful. 2-there were no cloths to wash dishes with and only one dishwasher tab. I took dish soap but we had to use one of our wash cloths. It would be handy to have some to wipe off the stove, table, wash some dishes. We used the one tab the first day, not realizing it was the only one and we didn’t have a tab to run it before we left, sorry. And there is limited cookware. Really only 1 sufficient frying pan. There may have been more, but they were all thrown in a pile in a corner cabinet and hard to get to. Those were minor issues, overall the place was great. I would stay there again.