The apartment was clean and warm. The food David provided was also great! We really enjoyed our stay in Barcelona.