The best time for a holiday in Seychelles