We highly recommend a few days in Mahe before heading to your smaller, more resorty island to get a better feel for the history, culture, and vibe of the Seychelles. Not to mention the beaches.