Stylish, clean and all your requirements catered for. Would highly recommend