nicely appointed, clean and well organized