Everything you need and more! Awesome stay here would definitely go back 👍👍