Overall, we had a fun and successful trip. I lowered my score because we had a driver who we couldn't communicate with, who only spoke Albanian. It ruined the experience for us. He would drop us off on the spot and we wouldn't know what to do, where to go, and where to continue. If you are leading a group of tourists, I expect you to know English. A basic level is all you need. Especially since I booked this tour about a year ago. Mr Gazim excuses that it's not possible to get an English-speaking driver are unacceptable. I'm writing this so that if you book a trip, you'll define it in advance. Overall, it was a good trip, reasonable-level hotels, and punctuality.