Only one last advice: Compare rates. If you able to get a good deal at Four Seasons (pay 4 get 4, pay 5 get 7 or so) or at Banyan Tree Beach Villa go for it! I think itīs worth some extra bugs. I would be careful with self catering, Seychelles arenīt a shopping paradise.