Everything you need and then some. The host of this home are very friendly and considerate. Home was much accommodating and well thought out very clean home environment.