The best holiday view has to be a lakefront view. Book these lake view villas and enjoy a calm holiday with SaffronStays.