Very clean and well and thoughtfully appointed.