The apartment was super clean upon arrival, and the view from the terrace is stellar! I will definitely consider this option if it is available the next time I am in Barcelona.