It was Beachfront and pet friendly, however all pet rooms were on the first floor with dune or parking lot view. I initially wanted to book an ocean view, but that was not possible with my pup. There was no real grass or nice place for the dogs , except a sandy area at the end of building. Compared to the hotel next door that had a nice grassy and fenced in area.
Room was smaller than it looked in pictures. The hallway at entrance was very narrow and the barn door at the bathroom was useless: if you closed it, you could not open room door. Very poorly designed. Shower pressure was very low and drain must have been partially clogged because by end of shower the tub was about a quarter full of water. Lamps were very old without usb. There were no usb ports. Heater was very loud and annoying at night.
Breakfast was average , at a reasonable cost, eggs were not fresh, but from the box. Restaurant was ok for dinner, but we only went there once. Not too much variety.
There was a back door in the room that opened to the dunes: it was cold outside when we stayed and there was a very cold draft coming in: we had to put a towel at the bottom of door to block some of the wind.
Pool and hot tub were nice.
Overall, not a great stay: I would not book here again.