Angel's flat is wonderful. Clean, tide and comfortable. We have a very great time there. Location is perfect. Near to everywhere. During the stay in Barcelona, we mostly walked to every place. Highly recommend! ! !