Great place and perfect location! All you need for your stay in Barcelona.