A great family friendly location for a stay in Barcelona.