Angel's place is located at a very convenient location to visit places in Barcelona.
Thank you!