The location is great! It is literally RIGHT on the beach- so easy with kids, toys, ice chests, etc. No long boardwalk to walk up and down. The beach did not feel crowded at all, even during peak season. The pool was great for kids- lots of small sitting areas to swim to and hang out on. The condo has a great setup and the furniture is nice. But we had a lot of trouble during our stay. The garbage disposal is broken, and the kitchen sink kept backing up. We literally had to plunge it by hand- gross. The master bathroom sink was backing up. The guest toilet runs VERY slow. Lots of plumbing issues. The keypad on the door must have run out of battery because it chirped/beeped loudly all day during the last day of our stay. The entire condo smelled SO strongly of smoke throughout our entire visit. It’s listed as non-smoking, but I imagine the owners must smoke, and it must be in the vents because the smell never cleared. Our family stayed in another condo in the same complex, and there was a noticeable difference. There’s lots of extra fridge space- 3 refrigerators!- but no ice machine! And the freezer did not keep any of our items frozen- no frozen drinks, popsicles, etc.- all melted. And the dryer took several runs to completely dry bath towels no matter how small the load. It’s a really cute condo with a nice setup, but lots of issues currently. Not sure if they will ever be able to get rid of the smoke smell.