Historic hotel with bright rooms, a seafood restaurant, and a pub.