European sunshine holidays that are far better than expected?