Location is amazing! You are 2 minutes from La Rambla, where restaurants, bars, stores, and metro stations are.