Directly at the water, this place is hard to find if you don't know where it is you'll might oversee it. Food and beverages are great, service as well. I suggest to get a table reservation online since they are usually booked out.