Sela’s place is a very nice and cozy apartment located in a very centric location that is walking distance to many attractions/points of interest in Barcelona.