I highly recommend staying at Casa Bonay if you are visiting Barcelona! It is a stunning, stylish hotel that's part of a few trendy and delicious restaurants (a rooftop bar, great cafe) that are all within the same building and as a guest that you have access to. The included breakfast buffet is truly the best I've ever had. It's in a perfect location, it's in a nice neighborhood with lots of good restaurants and shops, and you can walk or take the metro anywhere you'd like to go. The staff were so kind and helpful, I really can't recommend Casa Bonay enough!