The staff were great. The hotel is clean, the rooms are a good size, the water pressure is acceptable, it is quiet (unless noisy guests are resident) and the beds are fine, if you like firm beds.
It is in walking distance to the town. The staff will help you arrange excursions.
We stayed here because we arrived late on a flight but then we chose to come back because we were unhappy with our accommodation in Railey Beach. Happy we did.