Samantha Herbert40 seconds ago Landing on the Greek island of Rhodes, pulling into a vast, modern resort complete with sun loungers, glistening pools and a long stretch of unspoiled beach ...