The Fairhaven Hotel nearing completion