The location and size of the flat are great! We really enjoyed our stay in Barcelona.