Absolutely everything you could need for a really comfortable stay.