Everything you need and more! We never met Rick but he was always available by phone and responded promptly to our questions. The place is so comfy with all the comforts of home. Thanks Rick for a great time!