Raffles Seychelles: Hike more, worry less