Île du Cap, Greece Road trip Q&A