We just stayed a night for our early morning ferry, probably the same as 90% of the guests in the hotel. Service was fast and efficient, but we only needed check-in and check-out. The room was large and very tidy, and had a view to the beach, so absolutely no issue here.
The building itself definitely requires some re-work, but the hotel does what it is supposed to do. I would definitely not recommed it for vacation, but for our purposes it was just perfect.