FACT’s Layal El-Mahmoud discovered a beautiful spot where luxury meets nature at Amilla Maldives Resort