A pleasant stay at Barcelona. Convenient location.