Such a paradise a magical place to stay.