Everything you need, spotless, comfortable and quiet. The host was communicative from the onset and cared about our well being. His sense of decor was excellent as well.