Michele's place is great. Convenient location whilst also being nice and quiet with a lot of light. Very comfortable room sizes with everything you could want for a good stay in Barcelona.