Barcelona Day Tours is a great company. I was in constant communication with Mark before my trip and he was very responsive. We took two tours with them, and both were outstanding. Christina gave us a tour of the first day and she was very knowledgeable about Barcelona as a long time local. The next day we took a trip to Montserrat with Moises and that was our favorite day both because of the site and the guide. The company is very reliable and honest. I am glad we booked with them. Their vehicles are also very nice.