The new University College boat house reflects the sky in its shiny windows.