10/10 in all areas. I would highly recommend for anyone wanting to stay in Barcelona.