Seafood restaurant Sea Deck offers delicious fish and seafood dishes with stunning ocean views. Located beachfront.