He knew Draco loved it there, and it would get Harry out of London and give them privacy. The best part is that it is right on the edge of a lake so they can swim together all the time. Harry had also made sure there was an adjacent house on the property so that Hermione could stay near them.