Oscar's place is really convenient to some of the best spots in town. It is walking distance to Galleries, La Rambla and more Gaudi than you could ever need.
Close to great shops, a local market (really worth visiting) and Tapa's bars. There is a supermarket across the street and a metro station as well. This made the whole city feel like it was just around the corner.