Everything you need. Michael was quick to respond when I asked a question. The location is very convenient and the beds were extremely comfortable especially after a long drive. Felt like a home away from home. Will definitely stay again if we get a chance!