Nice apartment, all necessary amenities, great location - everything you need to get nice vacation in Barcelona.