Very well laid out and very clean. Highly recommended.