This apartment is the perfect place to stay while exploring Barcelona.