Excellent all round. The apartment is fantastic and so is David. :)