Perfect ! Everything you need and more. Also very clean and feels at home.