A very nice location and apartment for visiting Barcelona.