My best city is Riyadh. It is in the middle of Saudi Arabia. Also It is the capital and the biggest city in the kingdom. It has a population of 7 million person.
In Riyadh you can find many things, such as high building (Towers), a beautiful roads and neighborhoods, national and amusement parks and friendly people. The two only thing I hate in this city that the weather in the summer is very hot so you can't go outdoors especially in the afternoon. The other thing is the traffic. The city has incredibly traffic and every year the traffic keep increasing.
finally, I think in the future the city will be more advanced than before for example, the government is planning to make a metro connect the east of the city with the west.