We used Barcelona Day Tours/Spain Day Tours ( sister companies) during our recent cruise to Spain. Barcelona Day Tours undertook all our transfers ( airport to hotel ) (hotel to cruise terminal)( cruise terminal to airport) in a very efficient manner. Transport was right on time, clean and we had no problems. Barcelona Day Tours was also used for our 1 whole day tour of Monserrat and Barcelona. Driver/guide was very knowledgeable and a very good driver during the Barcelona stage of the tour visiting all the sites. We used Spain Day Tours for cruise excursions to Alicante, Valencia and Malaga ( Alhambra) all of which were conducted and guided in a very efficient manner. We have absolutely no hesitation to recommend both Barcelona Day Tours and Spain Day Tours to all future fellow cruisers.