I have been to this town a couple of times. This beach resort/restaurant has to be the best I have visited here so far. The staff is super nice. There are rooms to rent to leave your stuff in. There are cold and hot showers. A minifootball patch, and much more for the kids to play with. Even water games/toys.
The food is on another level. The chef came to our table to make sure everything was okay. All their ingredients are super fresh, and the portions are big.
All in all, this has to be the best place for tourists and locals alike to visit and try.