I highly recommend this apartment if you intend to stay in Barcelona for short or long vacation.
The location is good, excellent metro connection, perfect food stores around, and the place is clean with everything you need.