I took a 3 day tour with China Tour to visit Lhasa. The set up and planning was great, and suitable for my short visit. The tour and the fee that I had paid included: permit to Tibet, accommodation in a 3 star hotel, pick up from and drop off at the airport, breakfasts, lunches, dinners and visits of the main palace and temple in Lhasa. I also had free time to go around and visit more on my own. The office staff in charge of organizing the tour was very supportive and helpful. The tour guide was very friendly with good knowledge about the area and the places that we visit, and also very good in English.
The tour also arranged the internal flights to and from Lhasa for me. This was optional, but since they managed to find a better fair, I used this service.
Highly recommendation this company and Tibet travel.