This bnb is the perfect place to stay in Barcelona within walking distance of the beach and Ramblas. It is beautiful and spacious on the inside and was comfortable during our entire stay. The hosts were also very communicative and accommodating. I would definitely stay here again.