Well-organized, clean, all-in-all a very pleasant experience!