I had an awesome experience here in terms of cleanliness and staff. The food was fine and even if it was further from the town proper, we still had fun and got to enjoy the rest of our stay.
The room was clean and big enough. It's newly renovated I think. It's about 5mins walk from the beachfront. Good thing that the owner and her staffs were accommodating and approachable.