I was honestly disappointed with the Beach House Inn. We stayed 1 night. For the price, the cleanliness wasn't what I expected at all. There was black mold in the shower grout, coffee marks & makeup marks on the bathroom counter which meant the counter obviously hadn't been wiped/cleaned appropriately, & under the sheets on the beds there was a ton of black/brown-ish speckles & chunks! No idea what they were, but I hope to god they werent bed bugs!
The internet kept going out for a couple hours at a time on all our devices in our room. The front desk staff (as polite as they were!) said they "haven't had any problems", but also have no access to reset the router for their guests, which boggled my mind!
One more thing to mention: there is a significantly big gap under the entrance door to your room - with the fact your door is facing an indoor hallway that you share with 4 other rooms, don't expect a lot of privacy from noise. The door also doesn't have a secondary lock for security. The patio slider door also doesn't have a wedge lock if you open the door at night for a little breeze (on top of having no AC or fan in the room, especially on Summer nights!!). The screen slider door had no lock whatsoever. Overall, I'd try my luck elsewhere, especially if staying more than 1 night!