The 2020 De De Antonio D28 Cruiser is a 8.5-metre motor yacht sleeping up to 10 guests across 1 cabins for week-long charters.