My/our fave restaurant on the beach is next door. Sun Beach