Only spent two nights here at the end of our trip and we did have a hire car as we were bird watching inland and swimming on a different beach every day.
The room facilities are reasonable and everything for preparing simple meals is provided.
The owner/manager Feona is hands on and wants you to enjoy you stay.
I endorse the review by AlliecatOOB as been similar to our experience of this hotel.
Do not stay here if you want what Sandals offers but it you want friendly, small, comfortable, laid back and very local then give it a try.