Only you can decided if the level of compensation is agreeable as only you can put a value on the inconvenience and cost.
It will depend on a number of factors such as the total duration which is unknown until work has finished and the standard of your alternative accommodation. (If you have a Mercedes and crash it, your courtesy car might only be a Vauxhall Corsa! It will still get you where you wnat to go but not as nice!)
Remember you are paying for:
1) Mortgage
2) Insurance
3) Services Electricity Water Gas and Broadband.
4) TV Licence
You will need your post re directed.
Your garden might get trashed during the works too!
As you are asking for information, perhaps you should "pay it forward" and tell the forum who the housebuilders are, the works involved and the amount of compensation you have been offered!