Superb apartment in great location a short walk from La Rambla and La Sagrada Família. Shared terrace is a bonus.