Excellent location for exploring Barcelona.
Well equipped apartment