I wish I could give location 10 stars! The flat was very clean and check-in was seamless. Definitely a great stay in BCN!