Simply perfect, clean and has everything you can just dream about !