Lily Beach became a wonderful surprise on our recent trip to the Maldives. It has won our hearts with its generosity, fabulous all-inclusive program,…