Everything and more! Highly recommended and a fantastic host!