Highly recommended :)
Great location near Barcelona Sants!