Spacious apartment in great location. Everything you need for a few nights in Barcelona