great place to live and to visit Barcelona. better than expected.