The world's happiest city in 2025 has an extremely low crime rate, beautiful hotels and heaps of green spaces.