You can't go wrong with Mario's flat. It is located on Ramblas de Catalunya, one of the nicest avenues in the city. Charming sidewalk cafes are out front and the neighborhood has so many stylish, and with the exchange rate, reasonably priced boutiques and restaurants within steps. The metro is a block away and the train from the airport stops four blocks away. The flat itself is exactly as advertised - the photos are accurate. The place was comfortable, quiet and chic and had everything needed to make our stay comfortable, including a washer/dryer. I can't imagine staying anywhere else when in Barcelona.