100% perfect !! Accessible, clean, accurate, practicle and spacious.