Saltwater Deck is a restaurant offering stunning ocean views and beachfront access.