thanks!! but exactly where downtown? i'm new here in Doha so i'm not sure about places. any comment on prices?