Isabella yacht deck