Royal Denship 207

The 207-foot Royal Denship Big Roi is evidence that a small ship need not forgo luxury.