Good points - very friendly welcome and staff. Beautiful grounds and pool area, saw monkeys and birds whilst sitting by the pool. Quiet. Off the road but easy to find (we were self-driving). Lovely staff member offered to wash our hire car! 3 mins walk to the beach.
Bad points - dated rooms, hard bed, small pillow. Clump of dark matter and hair in shower, not nice. One-way glass in bathroom window seemed to be the wrong way round. You can't see out but you can see in!
Very weird musty smell in the room. Got used to the smell once in the room for a while.!
Breakfast wasn't good.
So, a mixed review...