Excellent location, great flat. Everything was fantastic! Thank you for making our stay in Barcelona so easy.