We had a wonderful time in Barcelone partly in part to the location of this flat. We would return.