Angel's appartement is a well designed and good situated place to stay. It had everything you would need. We had a great time in Barcelona. Thank you!