I think this is good enough for now, please reopen if there are additional serious outstanding issues.  The hospital area appears to be still under construction in some sat imagery but this area matches now.