Perfect location on the busiest street of Barcelona.