The Seychelles for independent travellers