Great location. The Plaça Del Sol is a great place to hang out. Easy access to many great places in the area.