Overall, it’s a ok place given the price. It’s pretty clean. I booked the last minutes so didn’t have a lot choices. Pet friendly means dog friendly only. I guess you have to read the fine print first. Otherwise, you have to pay extra, or be turned away and having too long for another hotel on the spot.
It’s a bit off the busy side of the beach but it’s very short drive/10 min walk. So location is not too bad of you want a bit quietude.
The front office seemed unwilling or not allowed, to make a lot decisions and needed to defer to the manager. At least compare to all the places I have stayed at in the past, from the 4 seasons to Ramada Inn, that’s something that the hotel can do much better.