Nice apartment walking distance from (almost) everything you wish to see and do in Barcelona