Everything you need for a nice stay in barcelona. Good location to do lot's of things by foot.