The place is very good, it is not a 5star hotel, but a solid 3.5-4. If you are looking for a nice clean place, this place it is. I guess they cater to the surfing crowd, rooms are simple, bathroom needs some TLC and they need to add better towels, plus hot water.
The restaurant is excellent, the food is good, fresh and plentiful. The staff is friendly and very attentive, they take good care of your needs.
Overall, it is a good choice if you don't mind the stuff I mentioned above. Good budged place to spend the weekend.