Great place with lots of nuances thought through