Chrome's new tab page is functional, to say the least. However, it's not quite as good-looking as you'd want it to be, and the features or information shown on the homepage might not be to your liking ...
Google Chrome does not provide a native option to set a specific website as the default URL for new tabs. By default, Chrome opens a new tab with its own page that includes a search bar and shortcuts ...