The ap is located near the metro station. In 20 minutes you can be in the heart of Barcelona using the tube.
The flat is like in the picture. There is a shop near the flat, but we preferred to by the food from Carrefour (is on Rambla).We didn't had any kind of problems finding the ap or during our visit.
We could say that we recommend this place.