The one time we goto the beach and it rained every day! So needless to say, we spent a lot of time at the hotel. We didn't have any issues with having our dog there. The room was clean, the beds were super comfortable beds, and we had great water pressure in the shower! We used the small gym which had a treadmill, exercise bike, elliptical machine, and a rack of free weights, pretty much everything you need to do a quick work out. Had the usual breakfast items including egg patties and sausage. Would stay here again!