Strongly recommend this company. Please note on all the trips we went on they pick you up at a designated place in a mini bus and take you to the depot to meet up with others and jump on board a coach ( due to the narrow streets it is easier for a mini bus). Excellent service. No complaints what so ever . A lot of time spent in the coach to get to your destinations but well worth it. our favourite trip.