Eating at Rock Restaurant is an experience you can’t miss: colours, relish and sensations blend together in unique magic. It's easier to get to with either a wade through the water or walk up the stairs at low tide. There are 12 tables each have panoramic ocean views.