I haven't used them as I prefer to go it alone but my friend in Barcelona tells me they are a well-respected and well-known travel company who, from time to time, have great offers on trips. Hope this helps. Happy travels
Another reason to not have a death penalty


