Everything you need and very comfortable for an enjoyable visit.