I stayed for one night only (not because the property was bad, just my schedule). You have to have a car to get here, like anywhere on the island. It's a VERY steep walk down to the public "beach" which is nothing but tide pools on a very rocky tideline - not worth it, there are much nicer beaches on the other side of the island. Also need a car to get to the town center. At least there is breakfast and a restaurant onsite at the hotel.
The room was very nice, with AC, a kitchenette (but limited dishware), and a big bathroom. The welcome during check-in was too much - the young woman spent at least 15 mins telling the guests checking in before me all about everything about the hotel. They were clearly tired and just wanted their room. I was the same, so I cut her short since I'd heard her spiel already. The hotel should put this info in a book in the room and not waste our time at check-in. Overall average value for the cost, but I'd recommend the northern side of the island.