spacious place to visit Barcelona, with many amenities reachable by foot.