This a great location! It's on the bay side but a short walk across the street to the Gulf. The listing says 'hot tub' access but I didn't see a hot tub anywhere, not a huge issue unless you're staying there wanting to use a hot tub. There are tennis & pickle ball nets/courts but you have to bring your own rackets & balls, it would have been nice if those were provided in the unit. There was no beach equipment, no beach chairs, beach toys for kids, cooler, etc. not a huge issue for us but if you're thinking the unit will have these items, it doesn't. There were beach towels. There were starter items (which was nice!), dish soap, shampoo, conditioner, soap, all except for detergent, just an FYI. The unit was clean. The screened in balcony is nice, there is a little table and two chairs to sit out. Having the bay pier right on property was nice for my husband who likes to fish. The pool is heated and it is big, it was nice and clean. Communication wasn't the quickest when I couldn't figure out the TV/cable but my techy kid figured it out. Overall, it was a good stay and I would recommend it.