Amazing apartment and a fantastic host! David went above and beyond to ensure our stay in Barcelona was great. I would highly recommend.