It’s not beachfront, but you can cross the street and head south a couple hundred feet to easy beach access. I’ve stayed here before and keep coming back for the location and price. I travel with pets — mine are service dogs — but they are pet-friendly, and the rooms don’t smell bad. The rooms are nice and appear clean, though the floors inside and out are still quite dirty, as you’ll see on your feet or socks. I always ask for an extra shower mat at the door to help limit tracking in dirt. The beds are comfortable, but the pillows are small and disappear like clouds when you lay on them. I’ve stayed in three rooms here — all had clean tub/shower combos. The water pressure is weak, so rinsing takes time, and the towels are a bit rough on sunburned skin. The pool is clean, refreshing, and comfortable, but unheated. Parking is easy in the off-season, tighter during peak. Room 4 has no clothes rod; Room 9 has a large door gap that lets in a lot of road noise. The mini kitchen setup is great — fridge, microwave, burners, sink, and even a hot pot for tea. The office isn’t always staffed, but the staff from their nearby property respond fairly quickly for off-season check-in. I’ll keep coming back, and to be fair, I give feedback to the hotel directly before posting here.