This establishment consists of 10 rooms above a pub/restaurant, and I arrived on a day of a large music event, so just getting to the check-in took an effort. The staff were very friendly and check-in was quick. The room was of an OK size for one person, it was clean and the bed was comfortable. The bathroom was on the small side, but the shower was surpringly large. When the music finally stopped I actually slept very well.
No breakfast buffet, but you're offered a menu and served at the table. The serving was generous and very tasty.
It is abt 10-15 minutes to walk to the beach, and about the same to walk into Barrow center.