Whats it like living here? weather, work oppos, schools etc?