Nice building and location, but they could drastically improve the experience they give their guests. Nearly every interaction with the staff at the hotel was awkward.
We had no hot water for the 4 days we were there and we were told, sorry, the building is old. When we followed up after days of having to wash ourselves in the sink, they offered to make it right with a meal from the hotel restaurant. We accepted this offer in good faith and this was a bad decision. The meal was awkward from the beginning - making us feel unwelcome. They made us poorer quality meals than described on the menu - one of which was undercooked seared pork, which I sent back.
I spoke with the manager who just apologised, but continued to make us feel bad for even being there.
We spoke with friends who stayed at other hotels and they had staff who were excited to share information about what to do, see and eat on the islands. If you're wanting a hotel with good hospitality, or even running hot water, definitely go elsewhere.