Prepare to be spellbound as you discover the hidden gem of the Indian Ocean, JA Enchanted Island Resort. This ultra-luxurious hideaway located in the midst of a designated National Marine Park in Seychelles offers you an exclusive island getaway. Enjoy a three-course set menu and a complimentary day use of the resort swimming pool. A 15-minute two-way motorboat transfer from Mahe is also provided.