This is a great spot from which to explore what Barcelona has to offer, and really does have everything you need to live comfortably, with all of the amenities of home.