A fabulous apartment in an excellent location for exploring Barcelona.