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 complimentary use of the resort's swimming pool, including a 15-minute two-way motorboat transfer from Mahe.