For Europeans the prices depend on the exchange rate as the Diram follows the dollar. High Euro low prices. Excellent restaurants at very reasonable prices. Fish Market Meridien is a must. There is a restaurant for every taste. Can only drink alcohol in top hotels but no problem because the restos are in the same hotels.
Dont go July/August as 50° and 90% humidity is a bit much. The shopping centers often have an attraction iside ski slope/giant aquariums/ice rink etc. Beaches are really wonderful but watch for sunburn. Right time to visit as due to the crisis you can stay in a top hotel for a very reasonable price. Only for people that are not looking for a lot of site seeing because there aint much.