Everything you need! Right by the river, sleeping conditions were great and communication between host was always quick and efficient. I guarantee I stay here again!