Everything needed (except no TV). Great hospitality and service.