Everything you could need. Room was a little warm, but was a very comfortable stay.