Cesc apartment is a cozy and clean spot to stay in Barcelona.