Overall, we always enjoy staying at Gulf Highlands. It is centrally located to everything you need, only a few miles drive to Pier Park, tons of restaurants and stores within walking distance or short drive, and the beach cafe is always nice. There is also a bar and liquor store at the beach side gate which is handy, and the property has plenty of pools, snack machines, putt-putt, etc. This experience was a bit worse due to all of the teens drinking, smoking pot, throughout Gulf Highlands, but this was not the fault of this unit. This particular unit was clean, comfortable but could use some extra amenities. We only had two towels, so needed to bring our own, including beach towels and toys. Not a bad thing, just would be nicer to have more shower towels. Only 1 of the TVs worked (living room TV), as the master bedroom TV had a weird image delay issue. All easy fixes that shouldn’t impact a vacation overall, just noting. There were plenty of dishes and cookware for a family of 6, and everything was clean and comfy. We would book again.