Very pretty apartments. I had awesome vacation in Barcelona and that place is the one of reasons.
It's well-located place: 2 minutes walk to nearest subway station, 5-10 minutes to Plaza España.