A hostel usually offers private or shared sleeping and shared bathrooms and kitchen area.