Well thought out, well designed space. Very clean and tidy.