770km over seven days in sunny Mallorca ...