In general, not a bad place although some stuff can be improved.