very clean and nice and convenient