“The Hills” officially opens with spectacular views on Governors Island