Beautiful hotel. Great location. Love the adult only pool, fire pits, rocking chairs, and being on the beach. Brought our own bikes, put plenty of fun miles on them! We'll go back again. The hotel is pet friendly, but I didn't hear any barking. The pools were clean. I loved having the little kitchen since I'm vegan. The movies in room were reasonably priced. We watched fireworks from the beach and avoided the crowds. It was more fun and less stress. We enjoyed the hot tubs as well.