Seaside hotel with bay views, a restaurant, pub, and event space. Offers dog-friendly rooms and on-site parking.