This was our Yearly girls trip and when we walked into the unit it smelled like rotten garbage and there were swarms of gnats everywhere. We found that someone had jammed the garbage disposal with old food left in it. We reset the disposal but that did not get rid of the stink or gnats. Also the counters were sticky and the floors were filthy. Our feet were black within minutes. We were told that we could not check in early to give the cleaners extra time, this unit was not cleaned. We did contact the management company and someone came the next day and mopped the floors and wiped down. We bought candles and stuff to catch the gnats, which never went away. The unit needs updates and repairs. The back sliding door does not lock and you have to us a stick to secure it. The kitchen faucet handle was not secured onto the faucet and would come off every time you used it. The front storm door does not close. The TV does not have cable, it's only streaming if you can log into your own accounts and it's the only one in the unit that works. Unless unit was updated, cleaned, and repaired would probably not stay here again. We did love the complex, pool, and short walk to the beach.