Kaveh's place was perfect and provided excellent value. Great shower, kitchen, living the room, and a very comfortable bed. In addition, the location was perfect (close to shopping, restaurants, cafes, metro, etc.). I wish we could have stayed longer, and I will definitely try to stay here again the next time we're in Barcelona. Highly recommend!