I visited this UNESCO World Heritage site in November 2010. We used a travel agent from Algiers. He arranged for us to stay at a resort called "Paradise". Ghardaia is the largest of five cities on the hills in this area. It is very clean and well-kept and there are wonderful, old, passageways and beautiful views. Our lodgings had some hotel-type rooms with private baths but there are also "homes" with a shared common room and bath. They provided us with our meals and even entertainment with a group that sang and played traditional instruments one night. The food was very good, traditional meats, salads, vegetables, and breads. They even roasted two lambs for us on the premises. There were date palms outside with ripe dates that we could help ourselves to. There are some nice markets here for buying rugs, scarves, sand roses, jewelry, etc. The highlight of the trip was a trip out to the Sahara where we were served a picnic lunch and were able to hike in the dunes of the Sahara. The best time to go is in the fall and winter when the temperature is comfortable although it can get chilly at night the days were beautiful. The whole area is very hot in the summer. Overall a wonderful experience. You do need a visa to visit Algeria.