Beautifully written, though a little slow to start. It only picks up around the 200 page mark so you really have to stick in there but it's a quick read. 
 The Roman-esque world is fantastic. The ending is unexpected. A great read.