There are some seriously different style choices going on there but no doubting the work that has gone into it.