is a very happening place. Pretty much the center of town. Lots of Traffic--yes in the evening its a nightmare. I would agree with the hour commute. You should be able to get something better that is closer to the base. Try Al Waab area. Use google earth and check distances/areas and get familiar with Doha.