The hotel is clean, has some good staff, and is located close to the beach. It's full of friendly retired Canadians who enjoy socializing.
It's family owned which is nice, and it's set up beautifully. There is a lot to recommend it; however, there are some real significant issues. They say there is wifi, but it does NOT work at all, except in the lobby and then sporadically because everyone is there trying to access it. You can't use the wifi in your room at all.
There are also only charcoal bbqs, no gas bbqs and the noise level is out of control at night.
It's not a bad place. With improvements, it could be a great place to stay.