Angel's flat is in an amazing location. Gracia is beautiful and great for places to eat/drink. We loved the roof terrace and the flat was convenient for our needs with a compact kitchen and living space. Only hang up was that the bathroom could do with a bit of TLC but it was functional. Overall would recommend! Angel is also very speedy on communications which helps make any trip easier.