All that and more. Very nice host. Does not bother you. You will get all your money worth.