Thanks for the review, wanted always know more about this place. Bugs are a big problem at the Seychelles. We were at Cousin Island without any protection. Not a good idea......
North Island looks really special, but the price-tag is also very special. Not sure if I would pay it.....