An outstanding meal, visually stunning environment, and a bit of an adventure to get to. Enjoy freshly caught seafood while listening to waves crash onto the stone patio you’re sitting on (don’t worry, you’re about 40 ft up). It was an amazing experience… and it didn’t even break the bank. A+, 10/10, Would…