This place is amazing! Located really close to La Sagrada Familia and many other sites. The team is always available and responsive, would definitely recommend.