Everything you could need and more! Super clean as well. Penny is a fantastic host and has great communication. Highly recommend :)