There's a new 650 foot long, battery-powered, luxury submarine that can hold 120 passengers may very well be the future of hospitality. See for yourself, here.